package com.cloud.pole.common.util.jwt;

public interface IJWTInfo {
    /**
     * 获取用户名
     *
     * @return
     */
    String getUniqueName();

    /**
     * 获取用户ID
     *
     * @return
     */
    String getId();

    /**
     * 获取名称
     *
     * @return
     */
    String getNickName();
    
    /**
     * 获取姓名
     *
     * @return
     */
    String getName();
    
    /**
     * 获取用户类型
     * 10：后台用户
     * 20：前台用户
     */
    int getType();
    
    /**
     * 备用1
     *
     * @return
     */
    String getAttr1();
    
    /**
     * 备用2
     *
     * @return
     */
    String getAttr2();
    
    /**
     * 备用3
     *
     * @return
     */
    String getAttr3();
    
    /**
     * 备用4
     *
     * @return
     */
    String getAttr4();
}
